tenanted farm - Espagnol Anglais Dictionnaire